Development and Performance of Camel_aero, a Truly Matrix-free, Parallel and Vectorized Unstructured Finite Volume Solver for Compressible Flows
نویسندگان
چکیده
This paper reports the development and performance of CaMEL_Aero, our truly matrix-free, parallel and vectorized unstructured finite volume solver for compressible flows. The Jacobian-free GMRES method is used to solve the linear systems of equations inside each nonlinear Newton-Raphson iteration. Furthermore, the matrix-free Lower-Upper Symmetric Gauss Seidel (LUSGS) method is employed as a preconditioning technique to the GMRES solver. The solver is parallelized using mesh partitioning and Message Passing Interface (MPI) functions. The solver is also vectorized using two main vectorization techniques: the face coloring algorithm to vectorize the long loops over faces and the truncated Neumann expansions of the inverse of preconditioning matrices to vectorize the LU-SGS preconditioner, respectively. A few 2D and 3D numerical examples are presented to demonstrate the performance of the present solver.
منابع مشابه
Equilibrium condition nonlinear modeling of a cracked concrete beam using a 2D Galerkin finite volume solver
A constitutive model based on two–dimensional unstructured Galerkin finite volume method (GFVM) is introduced and applied for analyzing nonlinear behavior of cracked concrete structures in equilibrium condition. The developed iterative solver treats concrete as an orthotropic nonlinear material and considers the softening and hardening behavior of concrete under compression and tension by using...
متن کاملDynamic k-Equation Model for Large Eddy Simulation of Compressible Flows
This paper presents a new dynamic one equation eddy viscosity model for LES of compressible flows. Based on the compressible version of dynamic Smagorinsky model (DSM), the transport equation for sub-grid scale (SGS) kinetic energy (KE) is introduced to predict SGS KE, instead of the commonly used Yoshizawa’s model. The SGS KE transport equation for compressible flow is derived, and the unclose...
متن کاملConvergence of a Finite Volume Extension of the Nessyahu–tadmor Scheme on Unstructured Grids for a Two-dimensional Linear Hyperbolic Equation∗
Abstract. The nonoscillatory central difference scheme of Nessyahu and Tadmor is a Godunovtype scheme for one-dimensional hyperbolic conservation laws in which the resolution of Riemann problems at the cell interfaces is bypassed thanks to the use of the staggered Lax–Friedrichs scheme. Piecewise linear MUSCL-type (monotonic upstream-centered scheme for conservation laws) cell interpolants and ...
متن کاملA Scalable Fully Implicit Compressible Euler Solver for Mesoscale Nonhydrostatic Simulation of Atmospheric Flows
A fully implicit solver is developed for the mesoscale nonhydrostatic simulation of atmospheric flows governed by the compressible Euler equations. To spatially discretize the Euler equations on a height-based terrain-following mesh, we apply a cell-centered finite volume scheme, in which an AUSM-up method with a piecewise linear reconstruction is employed to achieve secondorder accuracy for th...
متن کاملNumerical Investigation on Compressible Flow Characteristics in Axial Compressors Using a Multi Block Finite Volume Scheme
An unsteady two-dimensional numerical investigation was performed on the viscous flow passing through a multi-blade cascade. A Cartesian finite-volume approach was employed and it was linked to Van-Leer's and Roe's flux splitting schemes to evaluate inviscid flux terms. To prevent the oscillatory behavior of numerical results and to increase the accuracy, Monotonic Upstream Scheme for Conservat...
متن کامل